jack maddan
Jack Maddan's 200 Breaststroke Equation: UVA Opens Its 2028 Class with an ACC-Scoring TimeAt the men's 200 breaststroke final at March's Justin Sectionals, Jack Maddan...
India at the 2026 Asian Games: two pillars and a hinge called the third singlesI left the stands at Gelora Bung Karno after the second doubles rubber, certa...
PV Sindhu at the 2026 Asian Games: A Crack Underfoot and an Order That Had Already ShiftedIn Hangzhou, after the women's singles quarter-final, the mixed zone emptied...
Decoding the Neymar 222 Million Euro Deal: Contracts, Cash Flow and the Transfer Market's Great ReversalIn August 2026, in a small livestream studio in Beijing, I read out a number...
Kumamoto Masters 2026: Li Shifeng Carries China's Men's Singles Into Shi Yuqi's SilenceIn a small studio in Jakarta I have an odd habit: I read sports copy aloud...
Brazil claim 16th straight South American women's volleyball title: the 3-0 win over Argentina and an unanswered question at oppositeThe first set closed at 26-24. It was the only moment Argentina forced the...
One Entry, Two Hundred Kilometres: Nguyen Thi Oanh and Vietnam's Logistics Equation at Asiad 20The training ground is two hundred kilometres from Nagoya. Not two hundred...
Esports Rights for ASIAD 20 Go to VIRESA: The Thinnest Layer in a Three-Tier Power StackIn October 2026, I sat in a small studio in Chicago, rewinding footage of an...
V-League 2026-2027 kicked off with a dizzying start: The Cong beat Dong Nai 2-0 in a match with 5 cards issuedThe 99+15th minute, when the final whistle had not yet sounded, Nham Manh Dun...
Pitt Panthers climb to No. 1 in NCAA Power 10: the Kentucky win and the data gapThe final match of Pittsburgh Panthers' opening week wrapped up, and the Powe...
The Financial Dossier Never Lies: The 24 Hours That Shook Tuchel and Kane's EnglandSaturday night I watched England versus Spain through a delayed feed from an...
The Empty Report in the VAR Room: The Discipline of Verification in Vietnamese FootballTHE EMPTY REPORT IN THE VAR ROOM: THE DISCIPLINE OF VERIFICATION IN VIETNAMES...
U20 Iran vs U20 North Korea: Battle for Group C Top Spot – Where Two Asian Youth Football Philosophies CollideKazan 2026 taught me a lesson: there are mistakes worth pronouncing for a...
Asian Games 2026 Day 1: India Women's Badminton Open Against Kazakhstan — One Line in the Live Blog and Three Overlooked Layers of DataAsian Games 2026 Day 1: India Women's Badminton Open Against Kazakhstan — One...
Persija Jakarta vs Arema FC, Week 6: Four Imports Each and What the Team Sheet Reveals Before Kick-off19:00 on 21 October 2026, at Stadion Patriot Candrabhaga, the fourth official...
Perfectly Formatted, Completely Empty: The Verification Gap Reshaping the Transfer MarketOn 3 August 2026, at La Liga headquarters in Madrid, a lawyer placed a cheque...
Zheng Qinwen beats Bouzkova at China Open: reading the 81% first-serve points and the cost of 8 hours on courtI sat down with the data from Zheng Qinwen's third-round win over Marie...
The Empty Dossier: When Combat Sports Writes With Data That Doesn't ExistIn November 2026, I opened a file on my computer in Bangkok. The file was nam...
Vietnam U23 and the 74th-Minute Goal: When the Black Shirt Cannot Hide the Tactical ProblemThe 74th minute. I still remember the feeling of sitting in front of the...
USMNT Before the Peru Test: Pochettino, the Youngest Squad in History and the No. 9 Problem"Julian Hall has scored once since May." That is almost the entire evidential...
